<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
<script>
/*     函数名称：exist
	函数调用方式：exist(数据data，数组arr)
	函数功能：判断“数据data”是否存在于“数组arr”中，如果是函数返回值为true，如果不是函数返回值为false */

    // 判断 data 是否在 arr 中
    function exist(data, arr) {
        for (let k in arr) {
            if (data == arr[k])
                return true;
        }
        return false;
    }

    // 控制台打印
    // 判断数组
    console.log(exist('a', ['b', 'a', 'c']));

    // 判断对象
    console.log(exist('a', {b: 'b', a: 'a', c: 'c'}));
    console.log('a' in {b: 'b', a: 'a', c: 'c'});
</script>
</html>